have an insatiable desire for knowledge - Espagnol Anglais Dictionnaire